var base_url = `http://192.168.142.18`;

export default{
  // 开灯
  turnOnLed(){
    return wx.request({
      url: `${base_url}/LedOn`, //仅为示例，并非真实的接口地址
      method: 'POST',
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        console.log(res.data)
      },
    })
  },
  // 关灯
  turnOffLed(){
    wx.request({
      url: `${base_url}/LedOff`, //仅为示例，并非真实的接口地址
      method: 'POST',
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        console.log(res.data)
      }
    })
  },
  //交替闪烁灯
  streamLed(isStreamLedOn){
    wx.request({
      url: `${base_url}/StreamLed`, //仅为示例，并非真实的接口地址
      method: 'POST',
      data:{
        isStreamLedOn:isStreamLedOn
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        console.log(res.data)
      }
    })
  },
  //控制闪烁速度
  controlStreamLed(speed){
    wx.request({
      url: `${base_url}/LedDelayControl`, //仅为示例，并非真实的接口地址
      method: 'POST',
      data: {
        speed : speed
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success (res) {
        console.log(res.data)
      }
    })
  },
  //判断是否重复开灯
  isRepeatTurnOn(isOn){
    if(isOn === true){
      wx.showToast({
        title: '请勿重复开灯',
        icon: 'none',
        duration: 1000//持续的时间
      })  
      return 1;
    }
    if(isOn === false){
      wx.showToast({
        title: '成功',
        icon: 'none',
        duration: 700//持续的时间,
      })
      return 0;
    }
  },
  //判断是否重复关灯
  isRepeatTurnOff(isOn){
    if(isOn === false){
      wx.showToast({
        title: '请勿重复关灯',
        icon: 'none',
        duration: 1000//持续的时间
      })  
      return 1;
    }
    if(isOn === true){
      wx.showToast({
        title: '成功',
        icon: 'none',
        duration: 700//持续的时间,
      })
      return 0;
    }
  }
}